package com.yunhe.common.model.base;

/**
 * @date 20190328
 * 改为异常名称
 */
public class AlarmStatusDTO extends StatusType {

    private Long code;
    private Integer bit;
    private String devTitle;
    private String condition;
    private Boolean alarm;
    private Double limitValue;
    private String stationTitle;
    private Long stationId;
    private AbnormalTypeDTO abnormalType;
    private AlarmLevelDTO alarmLevel;
    private PointDataTypeDTO pointDataType;
    private AbnormalFormatDTO abnormalFormat;

    public Long getCode() {
        return code;
    }

    public void setCode(Long code) {
        this.code = code;
    }

    public Integer getBit() {
        return bit;
    }

    public void setBit(Integer bit) {
        this.bit = bit;
    }

    public String getDevTitle() {
        return devTitle;
    }

    public void setDevTitle(String devTitle) {
        this.devTitle = devTitle;
    }

    public String getCondition() {
        return condition;
    }

    public void setCondition(String condition) {
        this.condition = condition;
    }

    public Boolean getAlarm() {
        return alarm;
    }

    public void setAlarm(Boolean alarm) {
        this.alarm = alarm;
    }

    public Double getLimitValue() {
        return limitValue;
    }

    public void setLimitValue(Double limitValue) {
        this.limitValue = limitValue;
    }

    public String getStationTitle() {
        return stationTitle;
    }

    public void setStationTitle(String stationTitle) {
        this.stationTitle = stationTitle;
    }

    public Long getStationId() {
        return stationId;
    }

    public void setStationId(Long stationId) {
        this.stationId = stationId;
    }

    public AbnormalTypeDTO getAbnormalType() {
        return abnormalType;
    }

    public void setAbnormalType(AbnormalTypeDTO abnormalType) {
        this.abnormalType = abnormalType;
    }

    public AlarmLevelDTO getAlarmLevel() {
        return alarmLevel;
    }

    public void setAlarmLevel(AlarmLevelDTO alarmLevel) {
        this.alarmLevel = alarmLevel;
    }

    public PointDataTypeDTO getPointDataType() {
        return pointDataType;
    }

    public void setPointDataType(PointDataTypeDTO pointDataType) {
        this.pointDataType = pointDataType;
    }

    public AbnormalFormatDTO getAbnormalFormat() {
        return abnormalFormat;
    }

    public void setAbnormalFormat(AbnormalFormatDTO abnormalFormat) {
        this.abnormalFormat = abnormalFormat;
    }
}
